Resource-Based Scripting to Stitch Distributed Components

نویسندگان

  • Jean-Marc Andreoli
  • Damián Arregui
  • François Pacull
  • Jutta Willamowski
چکیده

This paper proposes the Resource-Based Programming paradigm as support for the design, implementation, debugging and tuning of distributed applications. This paradigm considers components as resource managers and expresses the application logic through scriptable transactional resource manipulations. In this paper, we describe the benefits deriving from such a paradigm both from a theoritical and from a practical point of view. We first introduce the resource-based paradigm in itself and the CLF middleware [3] that implements it. We then illustrate through an example application the various advantages of using it in the context of distributed applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

STITCH: Middleware for Ubiquitous Applications

In this paper we present STITCH, a middleware that facilitates the development of ubiquitous user-centric and contextaware applications. These systems are built from distributed components which are highly heterogeneous, covering a large range of hardware configurations, from sensors to computers, and with software ranging from embedded software with small footprint to larger scale services. We...

متن کامل

Non-Intrusive Performance Profiling for Entire Software Stacks Based on the Flow Reconstruction Principle

Understanding the performance behavior of distributed server stacks at scale is non-trivial. The servicing of just a single request can trigger numerous sub-requests across heterogeneous software components; and many similar requests are serviced concurrently and in parallel. When a user experiences poor performance, it is extremely difficult to identify the root cause, as well as the software ...

متن کامل

A Multi-Agent Distributed Scripting System for COTS-Based Distributed Software Integration

This paper presents an approach to distributed commercial off-the-shelf (COTS) based software integration by using the concepts of a multi-agent system and the distributed scripting mechanism. COTS software products are increasingly used to be software components in large-scale systems. Most organisations try to gain the promises of rapidly development and lower cost from reusing COTS component...

متن کامل

System Support for Dynamic Layout of Distributed Applications

Dynamic application layout is the capability to move the components of a distributed program among different hosts during the execution of the application. This capability is essential for large-scale applications since it allows to adapt them to changes in resource availability, which are common in wide-area environments. The FarGo system introduces a model for programming the layout of distri...

متن کامل

A Distributed Architecture for Mobile, Location-Dependent Applications

As pervasive computing becomes a reality, users will be able to interact with computing services which will all work together in a seamlessly integrated system. Resource discovery is a key feature of pervasive computing which allows users simple and convenient access to resources. While there are several resource discovery systems in existence which are essential to pervasive computing, the sup...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002